|
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
DanielFr. am 02.08.2009 um 16:28 Uhr (0)
Hallo Chris,gut damit ich dich jetzt richtig verstehe.Du hast einen Ordner mir 4000 Dateien. Du erstellst dir ein neues Produkt fügst die 15 Dateien zu dem Produkt per Hand hinzu und willst diese dann in einen neuen Ordner verschieben?ODERDu öffnest 15 Dateien (die in unterschiedlichen Produkten liegen können) und willst diese per Auswahl in unterschiedlich Ordnber verschieben). Du erhalst ca. 270 neue Ordner mit jeweils ca. 15 Dateien. Zum Schluss willst du alle Dateien eines Ordners zu einem Produkt hinz ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
DanielFr. am 03.08.2009 um 12:33 Uhr (0)
Hallo Christian,wenn du die Selection Set so und so per Hand anlegst dann ist es nicht mal so komplex wie gedacht. Ich würde alle Sets durchlaufen, innerhalb der Set hast du ja eine Selektion.Dann jeweils den Dateipfad auslesen, Usereingabe machen lassen (wo das hinkopiert werden soll), Teilenummern und Dateinamen umbenennen, und mit dem FileSystem Objekt die Dateien verschieben.Hört sich jetzt vielleicht ein bisschen zu einfach an (die Dateien sind ja in Bearbeitung was ein IOExeption hervorrufen würde) a ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Polylinie als shape-Datei auslesen
DanielFr. am 31.05.2010 um 13:02 Uhr (0)
Hallo,soll ich den Thread verschieben? Wenn ja wohin gehört er (in welches Forum) ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
DanielFr. am 22.08.2009 um 10:24 Uhr (0)
Hallo,puh mir ist erst gerade klar geworden das ich da noch was machen wollte *schäm*. Hab mal geschaut es gibt eine Methode GetListOfSelectionSet die die Liste aller SelectionSets eines Dokuments abbilden kann. Leider weiß ich nicht wie man sie einsetzt und dokumentiert ist sie auch kaum. Ich werde aber dran bleiben und sobald ich rausgefunden habe wie man die SelektionSets anspricht würde ich das Makro fertig machen.Man könnte das ganze aber auch noch anders machen. Wenn ich (bzw. wir) nicht rausfinden s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Porbleme mit Makros von Kochbuch
DanielFr. am 19.06.2009 um 06:13 Uhr (0)
Hallo,das klingt so als wäre VB und dessen Komponenten nicht richtig registriert. Deswegen ist zwar der Verweis da und auch sichtbar aber der Debugger kann ihn nicht interpretieren .Versuch mal CATIA neue aufzuspielen (natürlich mit VB) und schau dir dann mal die LOG-Files der Installation an.------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Detail Component in Drawing verschieben
DanielFr. am 30.05.2012 um 21:12 Uhr (1)
Hallo Wolfgang,Willst du die gesamte Ansicht auf eine spezielle Position schieben oder nur die GeometricalElements innerhalb der Ansicht?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel-Aufruf wird nicht erkannt
DanielFr. am 13.01.2012 um 07:01 Uhr (0)
Zitat:Ich wette er hat einfach nur das Excel. vergessen. :-)Ist eigentlich gar nicht mal so abwegig.@Tim: Instanzierst du das ActiveWorkbook mit:Set EXCEL = GetObject(,"Excel.Application")Set WB = EXCEL.ActiveWorkbookFalls das Excel Object nicht richtig registriert ist solltest du eigentlich schon Probleme mit dem GetObject bekommen da dieses eine saubere Registrierung ALLES ESSENTIELLEN Komponenten der Applikation voraussetzt------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro für Groups (DMU Navigator)
DanielFr. am 20.07.2012 um 15:26 Uhr (0)
Hallo,Code:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------Activate Component------------------------------------------------------------------------------------------------------Author: Daniel FrauenrathMail: daniel.frauenrath@gmail.comRelease: 20.07 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
DanielFr. am 01.08.2009 um 13:37 Uhr (0)
Hallo Chris,erst einmal herzlich willkommen hier im Forum. Dein Problem ist zwar nicht sonderlich schwer (und sicherlich einfach zu implementieren) ABER es bedeutet doch einen gewissen Programmieraufwand. Die Frage ist jetzt wie fit bist du in VB bzw. VB.NET? Könntest du dir selber so einen Code zusammenbauen und nur bei Problemen fragen oder wünschst du dir einen vollständig implementierten, funktionierenden, getesteten Code Dein Beitrag ist zwar schon ziemlich ausführlich und verständlich geschrieben, d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei Kopieren und Öffnen
DanielFr. am 17.09.2010 um 08:14 Uhr (0)
Hallo,1. Dateien im Windows Explorer zu verschieben ist ein absolutes NoGo beim arbeiten mit einem CAD Programm. Die Produkte und Part enthalten im Dateiquelltext die Links ihrer Kinder. Werden Dateien auf Windows-Ebene verschoben so kann die Änderung des Pfades nicht in den Quelltext aufgenommen werden! Versuche das Ganze mal mit einem internen SendTo Befehl zu implementieren.2. Wie willst du mit einem Script eine Datei öffnen von der du keine Randbedingungn kennst. Du kannst ja auch nicht per Hand eine D ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bildschirm während makroablauf aktualisieren...
DanielFr. am 14.08.2009 um 11:59 Uhr (0)
Zitat:Original erstellt von MarkusK:Hallo Niko,ist machbar. Du mußt halt jedesmal ein Update machen, und dem Rechner auch Zeit geben.Die Zauberworte sind .Update und DoEvents.Hier ein Code der ein Punkt auf der Linie verschiebt.(Die Namen des Sets und des Punktes, musst du halt im Code anpassen)Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim hybridBodies1 As HybridBodiesSet hybridBodies1 = part1.HybridBodiesDim hybrid ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kurze Linien in View auf einen bestimmten Layer schieben
DanielFr. am 11.08.2010 um 12:49 Uhr (0)
Hallo Reimund ,das Probelm bei deinem Code ist das sich die VisProperties Eigenschaft nur auf die Selection anwenden lässt aber nicht auf ein SelecedElement. Durch deine Zuweisung erhält das Objekt "select_line" aber den Datentyp SelectedElement. Dies verursacht den Fehler. Die Lösung ist recht einfach. Du erstellt dir ein weiteres Array (oder Collection in VBA). In diese Array verschiebst du noch vor deiner Schleife alle selektierten Linien. Jetzt läufst du mit deiner Schleife nicht innerhalb der Selektio ...
|
| In das Form CATIA V5 Programmierung wechseln |